<html>
<body>

<h3>函数功能</h3>该函数使用当前选入指定设备环境中的刷子绘制给定的矩形区域。通过使用给出的光栅操作来对该刷子的颜色和表面颜色进行组合。<br>
<h3>函数原型</h3>BOOL PatBlt(HDC hdc, int nXLeft, int nYLeft, int nWidth, int nHeight, DWORD dwRop)；<br>
<h3>参数</h3>
hdc：设备环境句柄。<br>
nXLeft：指定要填充的矩形左上角的X轴坐标，坐标按逻辑单位表示。<br>
nYLeft：指定要填充的矩形左上角的Y轴坐标，坐标按逻辑单位表示。<br>
nWidth：指定矩形的宽度，按逻辑单位表示宽度。<br>
nHeight：指定矩形的高度，按逻辑单位表示高度。<br>
dwRop：指定光栅操作码。该操作码可以取下列值，这些值的含义如下：<br>
PATCOPY：将指定的模式拷贝到目标位图中。<br>
PATINVERT：使用布尔OR（或）操作符将指定模式的颜色与目标矩形的颜色进行组合。<br>
DSTINVERT：将目标矩形反向。<br>
BLACKNESS：使用物理调色板中与索引0相关的颜色填充目标矩形。（对于缺省的物理调色板而言，该颜色为黑色）。<br>
WHITENESS：使用物理调色板中与索引1有关的颜色来填充目标矩形。（对于缺省的物理调色板而言，该颜色为白色）。<br>
<h3>返回值</h3>如果函数执行成功，则返回值为非零；如果函数执行失败，则返回值为0。<br>
Windows NT：若想获得更多错误信息，请调用GetLastError函数。<br>
备注：该函数的参数dwRop取值限定为全部256个三元光栅操作有限子集。特别地，涉及源矩形的操作码不能使用。<br>
并非所有设备都支持PalBlt函数。有关更多的信息，请参考函数GetDeviceCaps中有关RC_BITBLT特性的描述。<br>
<h3>速查</h3>Windows NT：3.1及以上版本；Windows：95及以上版本；Windows CE：1.0及以上版本；头文件：wingdi.h：库文件：gdi32.lib。<br>

</body>
</html>
